i cannot conceive of anything better - Alemán Inglés Diccionario